Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVENS CLOSE Detached £414,127 £220,000 19 Nov 2004
3 LEVENS CLOSE Detached £281,576 £181,500 16 Nov 2007
4 LEVENS CLOSE Semi-Detached £256,321 £49,000 30 Apr 1997
6 LEVENS CLOSE Semi-Detached £225,132 £134,500 27 Mar 2013
8 LEVENS CLOSE Detached £345,551 £187,950 8 Jul 2005
10 LEVENS CLOSE Detached £331,523 £205,000 30 Jun 2008